当前位置:flash课件吧→FLASH8.0教程→ flash cs3视频教程 flashcs3教程 flash cs3教程下载 flashcs3视频教程 flash cs3 pro教程 flash cs3教程网 flash cs3 实例教程 flashcs3教程下载 flash cs3教程 pdf flash cs3按钮教程

我站原创视频教程,网上视频教程学校,仅需要一个耳机+远程即可完成所有教学任务。

题 目:Object的关联数组

 

Object的关联数组你用过吗?一点小经验奉送如下:
var obj:Object = {a:"aaaaa",b:"bbbbb"};
搜索对象中的某个key对应的value,最常用的方法是:
trace(obj.a);
trace(obj.b); //
还有一个容易忽视的方法,你知道吗?这就是Object的关联数组,关联数组是 Object 类的实例,而每个键/值对由属性及属性的值表示。比如,我们也可以这样写:
trace(obj["a"]); 输出结果和trace(obj.a)一样,怎么样,是不是联想到Dictionary了..
这样做有什么好处呢?看个例子就知道了:
假如有一个变量keya:String = "a",要在一个Object对象中搜索这个keya对应的key的value,该怎么做?(此时的条件是key是一个变量)。
obj.keya? 你试下能不能索引到对应的值,这个时候关联数组就可以派上用场了。例:
if(obj.hasOwnProperty(keya)) //先判断obj对象中是否有这个key
{
    trace(obj[keya]); //这样就可以找到想要的结果了.....
}

 

 

 

省级FLASH课件制作培训请加我站管理QQ444860709 培训QQ专业群67042004。

FLASH8.0教程→ flash cs3视频教程 flashcs3教程 flash cs3教程下载 flashcs3视频教程 flash cs3 pro教程 flash cs3教程网 flash cs3 实例教程 flashcs3教程下载 flash cs3教程 pdf flash cs3按钮教程

期刊论文服务

合作期刊
学报期刊
 
获奖证书办理
本站已改版成新站 课件115学培吧http://www.kj115.com
在线咨询台